﻿#ifndef SNAP_H
#define SNAP_H

#include <QObject>
#include <QDebug>
#include "operation.h"

class Snap : public Operation
{
    Q_OBJECT
public:
    explicit Snap(QObject *parent = nullptr);

public:
    virtual void run() override;

    virtual void writeXML(QXmlStreamWriter& writer) override;
    virtual void readFromXML(QXmlStreamReader& reader) override;
};

#endif // SNAP_H
